package bachelor.view {
	import flash.display.MovieClip;
	import flash.text.TextField;

	/**
	 * @author Johannes
	 */
	public class Message extends MovieClip 
	{
////////////////////////////////////////////////////////////////////////////////
/////// VARIABLES //////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
		
		/*
		 * MC aus der .fla-Datei mit dem Textfield "message_txt" 
		 */
		private var _textfieldMC : MovieClip = MovieClip(new messageTextfieldMC());
		/*
		 * Variable im FDT für das im MC enthaltene Textfield 
		 */
		private var _textfiel : TextField;

				
////////////////////////////////////////////////////////////////////////////////
/////// CONSTRUCTOR ////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
		public function Message(p_messageText : String) 
		{
			trace("Message -> Constructor init...");
			init(p_messageText);
		}


////////////////////////////////////////////////////////////////////////////////
/////// METHODS ////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
		
/////// INIT ///////////////////////////////////////////////////////////////////
		private function init(p_messageText : String) : void 
		{
			_textfiel = TextField(_textfieldMC.getChildByName("message_txt"));
			_textfiel.text = p_messageText;
			addChild(_textfieldMC);
		}
		
		
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
	}
}
